package com.shuhua.pojo.dto;

import lombok.Data;

import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;

/**
 * 创建班组DTO
 */
@Data
public class TeamCreateDTO {
    
    /**
     * 创建者ID（工匠ID）
     */
    @NotNull(message = "创建者ID不能为空")
    private Long craftsmanId;
    
    /**
     * 班组名称
     */
    @NotBlank(message = "班组名称不能为空")
    private String name;
    
    /**
     * 班组类型 0=维修、1=安装、2=保养
     */
    @NotNull(message = "班组类型不能为空")
    private Integer teamType;
    
    /**
     * 班组介绍
     */
    private String introduction;
} 